Ryan Cunningham (born 29 May 1978 in Kingston, Jamaica) is a West Indian cricketer. He is a left-handed batsman and a left-arm spin bowler. He has played 29 first-class and eight List A matches, mainly for Jamaica. He represented Jamaica at the 1998 Commonwealth Games. He currently plays at Sawbridgeworth cricket club